Interface CustomBluetoothProcess

All Superinterfaces:
IPCObject, Process
All Known Implementing Classes:
CustomBluetoothProcessImpl

public interface CustomBluetoothProcess extends Process
Information provided by the PKI file:

    \class CustomBluetoothProcess
    
    \brief CustomBluetoothProcess is the process that manipulates the custom Bluetooth process.
    
    \example network().getDevice("SBC0").getProcess("BluetoothManager").createCustomBluetoothProcess()
    
Author:
Auto-generated
  • Method Details

    • start

      boolean start(UUID service)
      Information provided by the PKI file:
      
          \brief Starts the custom bluetooth process on the specified service uuid.
          
          \param uuid, the service uuid.
          
          \return bool, true if successful, otherwise false.
          
              
      Parameters:
      service - Takes in a parameter of service
      Returns:
      boolean Returns a boolean
    • connect

      boolean connect(MACAddress dstMac, UUID dstService)
      Parameters:
      dstMac - Takes in a parameter of dstMac
      dstService - Takes in a parameter of dstService
      Returns:
      boolean Returns a boolean
    • stop

      boolean stop()
      Information provided by the PKI file:
      
          \brief Stops the custom bluetooth process.
          
          \return bool, true if successful, otherwise false.
          
              
      Returns:
      boolean Returns a boolean
    • isStarted

      boolean isStarted()
      Information provided by the PKI file:
      
          \brief Returns true if the custom bluetooth process was started, otherwise false.
          
          \return bool, true if the custom bluetooth process was started, otherwise false.
          
              
      Returns:
      boolean Returns a boolean
    • getServiceUuid

      UUID getServiceUuid()
      Information provided by the PKI file:
      
          \brief Returns the service uuid of this custom Bluetooth process.
          
          \return uuid, the service uuid of this custom Bluetooth process.
          
              
      Returns:
      UUID Returns a UUID
    • getDstMac

      MACAddress getDstMac()
      Returns:
      MACAddress Returns a MACAddress
    • getDstServiceUuid

      UUID getDstServiceUuid()
      Returns:
      UUID Returns a UUID